package cn.hznc.vo;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.apache.ibatis.annotations.Select;

/**
 * @Author：Administrator
 * @Date：2023/4/7 14:42
 */
@Getter
@Setter
@NoArgsConstructor
public class ToolInventoryVo {

    /**
     * 主键
     */
    private Integer id;

    /**
     * 工件id
     */
    private Integer toolId;

    /**
     * 图片
     */
    private String image;

    /**
     * 刀具编码idnr
     */
    private String idnr;

    /**
     * 物料编码
     */
    private String partno;

    /**
     * 物料型号
     */
    private String partType;


    /**
     * 库存情况
     */
    private Integer status;

    /**
     * 库位id
     */
    private Integer inventoryLocationId;

    /**
     * 刀具库位
     */
    private String warehouseName;

    /**
     * 刀具库位主键
     */
    private Integer warehouseId;

    /**
     * 刀具库位编号
     */
    private String locationNum;

    /**
     * 刀具库位编号
     */
    private String locationName;

    /**
     * 刀具库位行
     */
    private Integer row;

    /**
     * 刀具库位列
     */
    private Integer column;

    /**
     * 安全库存
     */
    private Integer safetyInventory;

    /**
     * 实际库存
     */
    private Integer physicalInventory;

    /**
     * 类型（区分总成和刀具）
     */
    private String type;

    /**
     * 总成编码
     */
    private String toolNo;

    /**
     * 刀具类型
     */
    private String typeName;

    private String uniqueId;

    private Integer codeScannerFlag;
}